

'use strict';

import Storage from 'react-native-storage';

var storage = new Storage({
    // 最大容量，默认值1000条数据循环存储
    size: 1000,
    // 数据过期时间，默认一整天（1000 * 3600 * 24秒）
    // defaultExpires: 1000 * 3600 * 24,
    // 读写时在内存中缓存数据。默认启用。
    enableCache: true
});

// 用户信息数据结构，仅作参考，不参与实际
const UserInfo = {
    username: '',
    password: '',
    gesturePassword: '',
    isPasswordSaved: false,
    isLastLogined: false,
};

const USERLIST = 'USERLIST';

function saveUserList(userList) {
    storage.save({
        key: USERLIST,
        data: userList,
    })
}

function getUserList() {

}

function getLastLoginedUser() {

}

module.exports = storage;